$(function () {
    page('first');
})

function page(type) {
    let pageNo = $("#pageNo").val();
    pageNo = pageNo == null ? 1 : pageNo;
    pageNo = parseInt(pageNo);
    switch (type) {
        case "first":
            pageNo = 1;
            break;
        case "last":
            if (pageNo < 1) {
                alert("不能往前了");
            }
            --pageNo;
            break;
        case "next":
            if (returnLastPage() > pageNo) {
                ++pageNo;
            } else {
                alert("没有多余数据");
            }
            break;
        case "goto":
            console.log(returnLastPage(), pageNo, "------------")
            if (returnLastPage() < pageNo) {
                pageNo = returnLastPage();
            }
            break;
        case "end":
            pageNo = returnLastPage();//2.3
            break;
    }
    console.log(pageNo, $("#pageNo").val())
    $("#pageNo").val(pageNo);
    findAll();
}

// //尾页
function returnLastPage() {
    let totalCount = $("#totalCount").html();
    totalCount = totalCount == null ? 1 : totalCount;
    totalCount = parseInt(totalCount);


    let pageSize = $("#pageSize").val();
    pageSize = pageSize == null ? 1 : pageSize;
    pageSize = parseInt(pageSize);
    let count = Math.ceil(totalCount / pageSize);//2.3
    return count;
}